package com.lly.songhigh.entity;

import java.util.List;

/**
 * Created by dllo on 15/10/24.
 */
public class SingerMV {
    private int code;
    private String msg;
    private int pageCount;
    private long totalCount;
    private int page;
    private int size;
    private List<DataEntity> data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public int getPageCount() {
        return pageCount;
    }

    public void setPageCount(int pageCount) {
        this.pageCount = pageCount;
    }

    public long getTotalCount() {
        return totalCount;
    }

    public void setTotalCount(long totalCount) {
        this.totalCount = totalCount;
    }

    public int getPage() {
        return page;
    }

    public void setPage(int page) {
        this.page = page;
    }

    public int getSize() {
        return size;
    }

    public void setSize(int size) {
        this.size = size;
    }

    public List<DataEntity> getData() {
        return data;
    }

    public void setData(List<DataEntity> data) {
        this.data = data;
    }

    public static class DataEntity {
        private long id;
        private long songId;
        private long singerId;
        private String singerName;
        private String videoName;
        private List<TitleEntity> title;
        private String desc;
        private String songName;
        private int contributor;
        private int sourceId;
        private int status;
        private long praiseCount;
        private long stepCount;
        private long pickCount;
        private long bulletCount;
        private long releaseAt;
        private int operatorType;
        private String picUrl;
        private List<MvListEntity> mvList;
        private int commentCount;

        public long getId() {
            return id;
        }

        public void setId(long id) {
            this.id = id;
        }

        public long getSongId() {
            return songId;
        }

        public void setSongId(long songId) {
            this.songId = songId;
        }

        public long getSingerId() {
            return singerId;
        }

        public void setSingerId(long singerId) {
            this.singerId = singerId;
        }

        public String getSingerName() {
            return singerName;
        }

        public void setSingerName(String singerName) {
            this.singerName = singerName;
        }

        public String getVideoName() {
            return videoName;
        }

        public void setVideoName(String videoName) {
            this.videoName = videoName;
        }

        public List<TitleEntity> getTitle() {
            return title;
        }

        public void setTitle(List<TitleEntity> title) {
            this.title = title;
        }

        public String getDesc() {
            return desc;
        }

        public void setDesc(String desc) {
            this.desc = desc;
        }

        public String getSongName() {
            return songName;
        }

        public void setSongName(String songName) {
            this.songName = songName;
        }

        public int getContributor() {
            return contributor;
        }

        public void setContributor(int contributor) {
            this.contributor = contributor;
        }

        public int getSourceId() {
            return sourceId;
        }

        public void setSourceId(int sourceId) {
            this.sourceId = sourceId;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public long getPraiseCount() {
            return praiseCount;
        }

        public void setPraiseCount(long praiseCount) {
            this.praiseCount = praiseCount;
        }

        public long getStepCount() {
            return stepCount;
        }

        public void setStepCount(long stepCount) {
            this.stepCount = stepCount;
        }

        public long getPickCount() {
            return pickCount;
        }

        public void setPickCount(long pickCount) {
            this.pickCount = pickCount;
        }

        public long getBulletCount() {
            return bulletCount;
        }

        public void setBulletCount(long bulletCount) {
            this.bulletCount = bulletCount;
        }

        public long getReleaseAt() {
            return releaseAt;
        }

        public void setReleaseAt(long releaseAt) {
            this.releaseAt = releaseAt;
        }

        public int getOperatorType() {
            return operatorType;
        }

        public void setOperatorType(int operatorType) {
            this.operatorType = operatorType;
        }

        public String getPicUrl() {
            return picUrl;
        }

        public void setPicUrl(String picUrl) {
            this.picUrl = picUrl;
        }

        public List<MvListEntity> getMvList() {
            return mvList;
        }

        public void setMvList(List<MvListEntity> mvList) {
            this.mvList = mvList;
        }

        public int getCommentCount() {
            return commentCount;
        }

        public void setCommentCount(int commentCount) {
            this.commentCount = commentCount;
        }

        public static class TitleEntity {

        }

        public static class MvListEntity {
            private long videoId;
            private String picUrl;
            private long durationMilliSecond;
            private long duration;
            private long size;
            private String suffix;
            private long bitRate;
            private long horizontal;
            private long vertical;
            private String url;
            private int type;
            private String typeDescription;

            public long getVideoId() {
                return videoId;
            }

            public void setVideoId(long videoId) {
                this.videoId = videoId;
            }

            public String getPicUrl() {
                return picUrl;
            }

            public void setPicUrl(String picUrl) {
                this.picUrl = picUrl;
            }

            public long getDurationMilliSecond() {
                return durationMilliSecond;
            }

            public void setDurationMilliSecond(long durationMilliSecond) {
                this.durationMilliSecond = durationMilliSecond;
            }

            public long getDuration() {
                return duration;
            }

            public void setDuration(long duration) {
                this.duration = duration;
            }

            public long getSize() {
                return size;
            }

            public void setSize(long size) {
                this.size = size;
            }

            public String getSuffix() {
                return suffix;
            }

            public void setSuffix(String suffix) {
                this.suffix = suffix;
            }

            public long getBitRate() {
                return bitRate;
            }

            public void setBitRate(long bitRate) {
                this.bitRate = bitRate;
            }

            public long getHorizontal() {
                return horizontal;
            }

            public void setHorizontal(long horizontal) {
                this.horizontal = horizontal;
            }

            public long getVertical() {
                return vertical;
            }

            public void setVertical(long vertical) {
                this.vertical = vertical;
            }

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }

            public int getType() {
                return type;
            }

            public void setType(int type) {
                this.type = type;
            }

            public String getTypeDescription() {
                return typeDescription;
            }

            public void setTypeDescription(String typeDescription) {
                this.typeDescription = typeDescription;
            }
        }
    }
}
